|| ln -sf $(BASEDIR)/include/asm-ia64/linux $(BASEDIR)/include/asm-ia64/xen
# I'm sure a Makefile wizard would know a better way to do this
-xen.lds.s: xen/xen.lds.S
+xen.lds.s: xen/xen.lds.S $(HDRS)
$(CC) -E $(CPPFLAGS) -P -DXEN $(AFLAGS) \
-o xen.lds.s xen/xen.lds.S
#define HYPERVISOR_VIRT_START 0xe800000000000000
#define KERNEL_START 0xf000000004000000
#define GATE_ADDR KERNEL_START
-#define DEFAULT_SHAREDINFO_ADDR 0xf100000000000000
+#define DEFAULT_SHAREDINFO_ADDR 0xf500000000000000
#define PERCPU_ADDR (DEFAULT_SHAREDINFO_ADDR - PERCPU_PAGE_SIZE)
#ifdef CONFIG_VIRTUAL_FRAME_TABLE
-#define VIRT_FRAME_TABLE_ADDR 0xf300000000000000
-#define VIRT_FRAME_TABLE_END 0xf400000000000000
+#define VIRT_FRAME_TABLE_ADDR 0xf600000000000000
+#define VIRT_FRAME_TABLE_END 0xf700000000000000
#endif
#define HYPERVISOR_VIRT_END 0xf800000000000000